TI

Vip Tile - O Player Vip Não Passa!

Por tioslash, 15 de mai. de 2011 em Scripts

script
12
2.9k
tioslashT
15 de maio de 2011 às 02:10

Olá galera!

Eu coloquei um VIP Tile no mapa para ter acesso a area VIP,só que o player vip não passa! ele é tele transportado para o templo assim como os players free.

 

Vou postar aqui o Script que eu estou usando

 

function onStepIn(cid, item, pos)

 

 

 

 

teleport1 ={x=160, y=54, z=7}

 

 

 

if isPlayer(cid) then

 

if item.actionid == 13540 then

 

vip = getPlayerStorageValue(cid,13540)

if vip == -1 then

doPlayerSendCancel(cid,"So players Vip podem ter acesso aos Teleports vip.")

 

 

doTeleportThing(cid,teleport1)

 

 

else

end

end

end

end

 

Alguem me ajuda!

Valendo REP++

15 de maio de 2011 às 02:15
function onStepIn(cid, item, pos)

teleport1 ={x=160, y=54, z=7}

if isPlayer(cid) then
if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
doTeleportThing(cid, teleport1)
end
end

return TRUE
end

tioslashT
15 de maio de 2011 às 05:31

Tentei esse ai, mais não fooi =/

15 de maio de 2011 às 15:07

Estranho, era pra ter ido. Esse é o sistema vip do vodkart certo? Ele mesmo fez um script para tile vip:

 

-- Script Vip Sytem 1.0 --
function onStepIn(cid, item, position, fromPosition)

local config = {
msgDenied = "Você não e vip ,fale com Administrador do Server.",
msgWelcome = "Seja Bem Vindo a Area vip."
}

if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return TRUE
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome)
return TRUE
end

 

Fonte: http://www.xtibia.com/forum/topic/133661-moveevent-action-perfect-vip-system-20/

 

Até.

tioslashT
16 de maio de 2011 às 02:50

Tambem não foi cara o.O!

 

Oque será?

 

esses 1540?

 

Aonde eu vejo se é esse mermo?

16 de maio de 2011 às 02:56

Como é o seu sistema vip? É por item ou talkaction? Se você me passar ele fica mais fácil de ver qual é.

16 de maio de 2011 às 02:56

Como é o seu sistema vip? É por item ou talkaction? Se você me passar ele fica mais fácil de ver qual é.

tioslashT
16 de maio de 2011 às 08:17

Cara, é pelo website o.O

 

Eu coloco pelo website, nem talk e nem item eu uso...

16 de maio de 2011 às 12:49

Então velho, eu precisaria descobrir qual é o seu sistema vip para poder fazer o script.

 

Tenta achar alguma coisa em lua nas pastas do site relacionada a vip. Aguardando, até mais.

tioslashT
16 de maio de 2011 às 17:41

Eu solucionei o erro já, um amigo meu me passou um script

 

esse aqui debaixo \/

 

 function onStepIn(cid, item, position, fromPosition)
if vip.hasVip(cid) == FALSE and isPlayer(cid) then
	doTeleportThing(cid, fromPosition, false)
	doSendMagicEffect(position, CONST_ME_MAGIC_BLUE)
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente players vip podem passar.")
end
return TRUE
end

 

Agradeço a ajuda e a atenção :D

16 de maio de 2011 às 17:47

Ah sim, seu sistema vip é do mock (eu acho), quando alguém lhe perguntar diga isso.

 

Tópico movido para Dúvidas Sanadas.

Editado Maio 16 por Demonbholder

matmaniaM
22 de maio de 2011 às 20:23

POW ALGUEM PASSA AE UM QUE TIPO VOÇE TEM QUE FAZER A QUEST DA HOLY SCARAB E DIGITAR !BUYVIP PARA PASSAR DO TILE E SEM !BUYVIP ELE NAO CONSEGUIR PASSA POW PRECISO MUITO DELE ALGUEM PASSA ALGUM QUE PRESTEEEEEEEEEEEEEEEEEEEEEEE :grrrrrr: :grrrrrr: :grrrrrr: